/**
 * File Name   : ParamTaskDealBean.java
 * Description : 
 */
package feng.process.api.bean;

import feng.process.base.bean.BaseBean;

/**
 * 环节处理过程使用的参数
 * 
 * @author 冯昌硕
 * @create 2012-10-25 上午12:30:59
 */
public class ParamTaskDealBean extends BaseBean {

    /**
     * 环节ID
     */
    private long taskId;
    
    /**
     * 流程实例ID
     */
    private long flowId;
    
    /**
     * 环节处理人ID
     */
    private String dealUserId;
    
    /**
     * 当前操作的流程模板名
     */
    private String templeteName;
    
    /**
     * 当前环节ID
     */
    private String stepId;
    
    /**
     * 如果人员由当前环节指定下一环节的情况，则使用该字段记录下一环节的待办人。
     */
    private String nextStepWaitUsers;

    public long getTaskId() {
        return taskId;
    }

    public void setTaskId(long taskId) {
        this.taskId = taskId;
    }

    public long getFlowId() {
        return flowId;
    }

    public void setFlowId(long flowId) {
        this.flowId = flowId;
    }

    public String getDealUserId() {
        return dealUserId;
    }

    public void setDealUserId(String dealUserId) {
        this.dealUserId = dealUserId;
    }

    public String getStepId() {
        return stepId;
    }

    public void setStepId(String stepId) {
        this.stepId = stepId;
    }

    public String getTempleteName() {
        return templeteName;
    }

    public void setTempleteName(String templeteName) {
        this.templeteName = templeteName;
    }

    public String getNextStepWaitUsers() {
        return nextStepWaitUsers;
    }

    public void setNextStepWaitUsers(String nextStepWaitUsers) {
        this.nextStepWaitUsers = nextStepWaitUsers;
    }
}
